#ys{ width:1200px; height:80px; margin:40px auto;}
.dtbt{
	width:388px;
	padding-left:10px;
	background-color: #0366c3;
	color: #FFF;
	margin-bottom:5px;
}

.dtxx{
	width:388px;
	padding-left:10px;
	border-bottom-width: 1px;
	margin-bottom:2px;
	border-bottom-style: dotted;
	border-bottom-color: #E1E1E1;
	line-height: 24px;
	font-size: 15px;
	background-color: #ECF9FF;
}


/*首页公用标题*/




.yf{background-image: url(../images/yf.jpg);background-repeat:}

.gga { height:250px; background-attachment: fixed;background-image: url(../images/gga.jpg) ; margin-top:20px; }

@charset "utf-8";
a,address,b,big,blockquote,body,center,cite,code,dd,del,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,label,legend,li,ol,p,pre,small,span,strong,u,ul,var{
	margin:0;
	padding:0;
	font-family:"微软雅黑";
	line-height: 35px;
	color: #666;
}
body,html{  height:100%;}
ul,li,ol{ list-style:none}
img{ border:none;}
a{ text-decoration:none;}
.clear{ clear:both;}

/*顶部*/
#top{ width:100%; height:35px; margin-bottom:1px;background:#eaeaea;}
#top .top_con{ width:1200px; height:35px; margin:0 auto;font-size:12px; font-family:"宋体"; color:#666;}
#top .top_con p{ width:218px; height:35px; line-height:35px;  float:left;}
#top .top_con .top_list{ width:220px; height:35px; float:right;}
#top .top_con .top_list li{ float:left;}
#top .top_con .top_list li a{ display:block; background:url(../images/top_list.png) no-repeat right center; height:35px; line-height:35px; padding:0 7px;color:#666; overflow:hidden;}
#top .top_con .top_list li a.list_bg{ background:none;}
#top .top_con .top_list li a:hover{ color:#0366c3;}
/*头部*/
#head{ width:100%; height:120px; border-top:1px solid #d6d6d6;}
#head .head_con{ width:1200px; height:88px; margin:0 auto; padding-top:32px;}
.head_con .logo,.head_img,.tel{ float:left;}
.head_con .logo{ width:406px; height:58px;}
.head_con .head_img{ margin:11px 73px 0 20px; width:489px; height:43px;}
.head_con .tel{ width:212px; height:54px;}
.head_con .tel p{ width:212px; height:25px; line-height:25px; font-size:14px; color:#333; font-family:"microsoft yahei";}
.head_con .tel .tel_img{ width:212px; height:24px; margin-top:5px;}

/*---当前分类---*/
#nav li .nav_list2{display:none;position:absolute;top:60px;left:0px;width:130px;z-index:1000;}
#nav li .nav_list2 li{ width:130px;height:44px;background:#fff;position:relative;z-index:2;border-bottom:1px solid #eee;background-image:none; padding:0;}
#nav li .nav_list2 li a{width:130px;height:44px;line-height:44px;font-size:14px; text-align:center;float:none; display:block;color:#0366c3;}
#nav li .nav_list2 li a:hover{color:#fff; background:#0ca6f0;}
/*海报*/
#banner{ width:100%; height:418px; overflow:hidden;}
#bannerbox{ width:100%; height:418px; z-index:-10;}
#full-screen-slider {width:100%;height:500px;float:left;position:relative;}
#slides {display:block;width:100%;height:500px;list-style:none;padding:0;margin:0;position:relative}
#slides li {display:block;width:100%;height:100%;list-style:none;padding:0;margin:0;position:absolute}
#slides li a {display:block;width:100%;height:100%;text-indent:-9999px}
#pagination {display:block;list-style:none;position:absolute;left:30%;top:450px;z-index:9900;padding:5px 15px 5px 0;margin:0}
#pagination li {display:block;list-style:none;width:10px;height:10px;float:left;margin-left:15px;border-radius:5px;background:#FFF}
#pagination li a {display:block;width:100%;height:100%;padding:0;margin:0;text-indent:-9999px;}
#pagination li.current {background:#0ca6f0;}
/*三大项目*/
#list{ width:1200px; height:335px; margin:40px auto;}
/*首页公用标题*/
#index_btn{
	width:1200px;
	height:75px;
	background:url(../images/index_btnbg.png) no-repeat;
	text-align:center;
	padding-top:20px;
}

#index_btnaa{
	width:1200px;
	height:85px;
	background:url(../images/index_btnbg.png) no-repeat;
	text-align:center;
	padding-top:20px;
}


#index_btn h2{
	width:1170px;
	font-size: 28px;
	font-weight: bold;
	color: #0049B7;
	height:30px;
	line-height:30px;
	overflow:hidden;
	padding:0 15px;
}
#index_btn h3{ width:850px; height:25px; line-height:25px; font-size:16px; color:#999; margin-top:8px; font-weight:normal; overflow:hidden; padding:0 175px;}
#index_btnaa h3{ width:770px; height:48px; line-height:25px; font-size:16px; color:#999; margin-top:8px; font-weight:normal; overflow:hidden; padding:0 175px;}
/*三大项目列表*/
.xm_list{ width:1200px; height:50px;margin-top:20px;}
.xm_list li.xm{ width:376px; border:5px solid #fff; border-radius:10px; margin-left:10px; margin-top:10px; height:100px; float:left; padding:50px 0px 0px 0px; transition:0.3s;position:relative;top:0;}
.xm_list li.xm h2{
	width: 140px;
	height: 39px;
	line-height: 39px;
	font-weight: bold;
	padding-left:10px;
	font-size: 25px;
	overflow: hidden;
	color: #03C;
	background-color: #FFF;
}
.xm_list li.xm p{ width:400px; height:20px; line-height:20px; font-size:12px; color:#fff; overflow:hidden;}
.xm_list li.xm1{ background:url(../images/xm_ws.png) no-repeat;}
.xm_list li.xm1:hover{ background:url(../images/xm_ws1.png) no-repeat;}
.xm_list li.xm2{ background:url(../images/xm_js.png) no-repeat;}
.xm_list li.xm2:hover{ background:url(../images/xm_js2.png) no-repeat;}
.xm_list li.xm3{ background:url(../images/xz_sb.jpg) no-repeat;}
.xm_list li.xm3:hover{ background:url(../images/xm_sb3.jpg) no-repeat;}
.xm_list li.xm4{ background:url(../images/xz_fc.png) no-repeat;}
.xm_list li.xm4:hover{ background:url(../images/xm_fc4.jpg) no-repeat;}
.xm_list li.xm5{ background:url(../images/xz_yw.jpg) no-repeat;}
.xm_list li.xm5:hover{ background:url(../images/xm_yw5.jpg) no-repeat;}
.xm_list li.xm6{ background:url(../images/xz_a.jpg) no-repeat;}
.xm_list li.xm6:hover{ background:url(../images/xz_aa.jpg) no-repeat;}
.xm_list li.xm7{ background:url(../images/xz_b.jpg) no-repeat;}
.xm_list li.xm7:hover{ background:url(../images/xz_bb.jpg) no-repeat;}
.xm_list li.xm8{ background:url(../images/xz_c.jpg) no-repeat;}
.xm_list li.xm8:hover{ background:url(../images/xz_cc.jpg) no-repeat;}
.xm_list li.xm9{ background:url(../images/xz_d.jpg) no-repeat;}
.xm_list li.xm9:hover{ background:url(../images/xz_dd.jpg) no-repeat;}
.xm_list li.xm10{ background:url(../images/xz_e.jpg) no-repeat;}
.xm_list li.xm10:hover{ background:url(../images/xz_ee.jpg) no-repeat;}



.xm_list li.xm:hover h2,.xm_list li.xm:hover p{
	color: #666;
}
.xm_list li.xm:hover{ top:-10px;}
/*关于和正*/
#about{ width:100%; height:520px; background:url(../images/about_bg.jpg) no-repeat;}
#about #about_con{ width:1200px; height:510px; margin:0 auto; background:url(../images/about_xbg.jpg) no-repeat center; padding-top:15px; position:relative;}



#about_con #about_jj{ width:600px; height:325px; border:1px solid #ececec;position:absolute; top:90px; margin-left:20px;  padding:20px 20px 0 40px;}
#about_con #dt{ width:420px; height:325px; border:1px solid #ececec;position:absolute; top:90px; right:20px; padding:20px 20px 0 40px;}



#about_con #about_jj h3{ width:600px; height:25px; line-height:30px; font-size:20px; color:#333; font-weight:normal; margin-bottom:30px;}
#about_jj .about_xq{ width:600px; height:195px; font-size:16px; color:#666; overflow:hidden; line-height:2em;}
#about_jj .about_more{ width:100px; height:30px; line-height:30px; display:block; font-size:12px; color:#fff; background:#0366c3; text-align:center; margin-top:20px;}
#about_jj .about_more:hover{ background:#0ca6f0;}
/*资质荣誉*/
#honor{ width:1200px; height:340px; margin:0 auto; margin-top:40px; margin-bottom:50px;}
#honor #honor_xia{height:270px; margin:0 auto; width:1000px; margin-top:50px;}
/*资质荣誉插件样式*/
.poster-main{position:relative;width:;900px;height:270px;}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width:900px;height:270px;}
.poster-main .poster-list .poster-item{position:absolute;left:0px;top:0px}
.poster-main .poster-btn{position: absolute;height:100%;width:100px;top:0px;z-index:10;opacity:0.5;}
.poster-main .poster-prev-btn{ left:0px; background:url("../images/btn_l.png") no-repeat center center; cursor:pointer;}
.poster-main .poster-next-btn{right:0px;background:url("../images/btn_r.png") no-repeat center center;cursor:pointer;}
/*优势*/
#advantage{ width:100%; height:501px; background:url(../images/advantage_bg.jpg) no-repeat;}
#advantage .adv{ width:1200px; height:461px; margin:0 auto; padding:20px 0;}
.adv .adv_left{ width:445px; height:460px; float:left; }
.adv .adv_right{ width:720px; height:460px; float:right;}
.adv .adv_right h2{ width:680px;height:56px; line-height:56px; margin-top:40px; margin-bottom:30px;padding-left:40px;}
.adv .adv_right .adv_list{ width:720px; height:320px;}
.adv_list li{ width:680px; height:70px; margin-top:10px; background:url(../images/youshi_btn.png) no-repeat;padding-left:40px; font-size:14px; color:#fff; line-height:1.5em; overflow:hidden;}
/*公司业绩*/
#case{ width:1200px; height:550px; margin:0 auto; margin-top:50px; margin-bottom:90px;}
#case #case_con{ height:240px;margin-top:30px;}
.g2{width:1200px; height:240px; overflow:hidden;}
.g2 ul li{ width:300px; height:240px; overflow:hidden; margin-right:20px; position:relative;}
.g2 ul li img{ width:300px; height:240px; overflow:hidden;}
.he_slideCaptionDown{background:rgba(0,0,0,0.8);width:300px;height:240px;padding:0;margin:0;position:relative;box-sizing:border-box;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_slideCaptionDown .he_slideCaptionDown_img{position:relative;display:block;width:100%;padding:0;margin:0;opacity:1;overflow:hidden}
.he_slideCaptionDown .he_slideCaptionDown_caption{color:#fff;background:rgba(0,0,0,0.8);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_slideCaptionDown:hover .he_slideCaptionDown_caption{background:rgba(0,0,0,0.8);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.he_slideCaptionDown .he_slideCaptionDown_caption,.he_slideCaptionDown .he_slideCaptionDown_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_slideCaptionDown .he_slideCaptionDown_caption_h{font-size:20px;text-align:center;width:80%;position:absolute;top:-80%;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:0; font-weight:normal;}
.he_slideCaptionDown:hover .he_slideCaptionDown_caption_h{color:#fff;top:35%;opacity:1}
/*底部*/
#foot{width:100%; height:300px; background:#00488c;}
#foot .foot_con{ overflow:hidden;width:1200px; height:300px; margin:0 auto;}
.foot_con .foot_left{ width:252px; height:255px; background:#0366c3; float:left; padding:45px 5px 0 5px;}
.foot_con .foot_left p{ width:252px; overflow:hidden; height:50px; font-size:20px; color:#fff; text-align:center;} 
.foot_con .foot_left .erweima{ width:252px; margin-top:20px; height:130px;}
.foot_con .foot_right{ width:890px; height:255px; float:right;padding-top:45px;}
.foot_right .foot_nav{ width:890px; height:34px; margin-bottom:30px;}
.foot_right .foot_nav li{ float:left;}
.foot_right .foot_nav li a{ display:block; padding:0 25px;font-size:14px; font-family:"microsoft yahei";color:#fff; background:url(../images/foot_nav.jpg) no-repeat left center; height:34px; line-height:34px;}
.foot_right .foot_nav li a:hover{ text-decoration:underline;}
.foot_right .foot_nav li a.foot_bg{ background:none; padding-left:0;}
.foot_right .contact_list{ width:890px; height:135px;}
.foot_right .contact_list li{ height:33px; font-size:14px; color:#fff; line-height:33px;}
.foot_right .contact_list li a{ font-size:14px; color:#fff;} 
.foot_right .contact_list li a:hover{ text-decoration:underline;}
/*侧栏*/
.rides-cs{background:#0ca6f0;position:fixed;top:120px;right:0px;z-index:9999999;}
.rides-cs .floatL{width:45px;float:left;position:relative;z-index:1;}
.rides-cs .floatL a{font-size:0;text-indent:-999em;display:block;}
.rides-cs .btnOpen,.rides-cs .btnCtn{position:relative;z-index:9;top:0;left:0;background:url(../images/shopnc.png) no-repeat;display:block;width:20px;height:146px;overflow:hidden;padding:8px;}
.rides-cs .btnOpen{background-position:8px 12px;}
.rides-cs .btnCtn{background-position:-31px 12px;}

.rides-cs .floatR{width:150px;float:left;padding:10px;overflow:hidden; background:#0366c3;}
.rides-cs .cn1{ margin-bottom:15px;}
.rides-cs .cn1 h3{font-size:15px;color:#fff;line-height:24px;}
.rides-cs .cn1 .con1_btn{line-height:30px;height:30px;overflow:hidden; color:#fff; text-indent:16px; font-size:12px;background:url(../images/tel_bg.png) no-repeat left center;}
/*二级页*/
#erjiye{ width:100%; height:755px; background:url(../images/erjiye_bg.jpg) no-repeat; padding:40px 0 90px 0;}
#erjiye #erjiye_btn{ width:100%; height:80px; text-align:center; color:#0366c3; margin-bottom:90px;}
#erjiye #erjiye_btn h2{ font-size:30px; height:50px; line-height:50px; font-weight:900;}
#erjiye #erjiye_btn h3{ font-size:18px; height:30px; line-height:30px; font-weight:600;}
/*关于和正二级页*/
.gyhz_list{ width:1200px; height:585px; margin:0 auto;overflow:hidden;}
.gyhz_list li{ width:365px; height:274px; float:left; margin-right:52px; margin-bottom:37px;}
/*特效代码*/
.he_border2{background:#0066cc;width:365px;height:274px;padding:0;margin:0;position:relative;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_border2 .he_border2_img{display:block;width:100%;padding:0;margin:0;position:relative;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_border2:hover .he_border2_img{position:absolute;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);
opacity:0.2}
.he_border2 .he_border2_caption{color:#fff;padding:0;margin:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_border2 .he_border2_caption::before,.he_border2 .he_border2_caption::after{position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.4s,-webkit-transform .4s;-moz-transition:opacity 0.4s,-moz-transform .4s;-o-transition:opacity 0.4s,-o-transform .4s;transition:opacity 0.4s,transform .4s}
.he_border2 .he_border2_caption::before{top:14%;right:5%;bottom:14%;left:5%;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
.he_border2 .he_border2_caption::after{top:8%;right:10%;bottom:8%;left:10%;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}
.he_border2:hover .he_border2_caption::before,.he_border2:hover .he_border2_caption::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.he_border2 .he_border2_caption,.he_border2 .he_border2_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden; z-index:1000}
.he_border2 .he_border2_caption_h{font-size:1.3em;font-weight:700;text-align:center;width:80%;position:absolute;top:30%;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:0}
.he_border2 .he_border2_caption_p{
	font-size:14px;
	text-align:center;
	width:80%;
	position:absolute;
	top:70%;
	left:10%;
-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;	overflow:hidden;
	opacity:0;
	line-height: 22px;
}
.he_border2:hover .he_border2_caption_h{opacity:1}
.he_border2:hover .he_border2_caption_p{top:55%;opacity:1}
/*产品展示二级页和公司业绩一样*/
#in_ct{width:100%;height:auto;overflow:hidden;}
.in_ct{width:1200px;height:auto;overflow:hidden;margin:0 auto;}
.in_ct1{width:1200px;height:auto;overflow:hidden;}
.box li{ width:210px;height:500px;margin-left:28px;float:left;overflow:hidden;position:relative;}
.toll_img{ width:210px;height:500px;}
.toll_info{ height:500px;vertical-align:middle;display:table-cell;}
.box li .box1{ color:#666;text-decoration:none;position:absolute;top:0;left:0;cursor:pointer;}
/*客户服务*/
#in_ct1{width:100%;height:auto;overflow:hidden;}
.in_ct1{width:1200px;height:auto;overflow:hidden;margin:0 auto;}
.in_ct2{width:1200px;height:auto;overflow:hidden;}
.box3 li{ width:272px;height:500px;margin-left:28px;float:left;overflow:hidden;position:relative;}
.toll_img{ width:272px;height:500px;}
.toll_info{ height:500px;vertical-align:middle;display:table-cell;}
.box3 li .box4{ color:#666;text-decoration:none;position:absolute;top:0;left:0;cursor:pointer;}
/*新闻资讯二级页*/
.content-four{width:1100px;height:395px;margin:0 auto;}
.con-four a{ display:block;width:464px;height:475px;position: relative;overflow: hidden;cursor: pointer; background:url(../images/news_libg.png) no-repeat; padding:40px 0 0 47px;}
.con-four img{width:418px;height:314px;}
.txt-four{position:absolute;left:-450px;top:40px;width:418px;height:314px;line-height:45px;text-align:center;color: #fff;background: rgba(0,0,0,0.7);/*display: none;*/}
.txt-four h2{ font-size:48px; color:#fff; border:3px solid #fff; border-radius:100px; width:75px; height:75px; line-height:75px; position:absolute; top:119px; left:170px;}
.con-four h3{ width:464px; height:40px; line-height:40px;margin-top:55px; text-align:center; font-size:20px; color:#0366c3; font-weight:normal;}
.con-four:hover h3{ color:#00488c;} 
/*内页*/
#nei_banner{ width:100%; height:295px; overflow:hidden; text-align:center;}
/*内页导航*/  
#nei_nav{ width:100%; background:rgba(255,255,255,0.9); height:75px;position:relative; top:0; z-index:99999;}
#nei_nav #nei_nav1{ width:1200px; margin:0 auto;}
#nei_nav li{ float:left; margin-right:5px;}
#nei_nav li a{ display:block; height:75px; line-height:75px; padding:0 20px; font-size:14px; color:#666;}
#nei_nav li a:hover,#nei_nav li a.liang{ background:#0366c3; color:#fff;}
/*内页的所有调用内容*/
#zong{ width:100%; height:auto; background:#f5f5f5; padding:50px 0 80px;}
#zong .zong_btn{ width:1200px; height:40px; line-height:40px; margin:0 auto; margin-bottom:60px; font-size:36px; color:#0366c3; font-family:"SimHei";}
#all{ width:1200px; height:auto; margin:0 auto;}
/*栏目-走进和正*/
.zjhz{ font-size:15px; color:#555555; line-height:2.5em;}
.zjhz_img{ width:1120px; height:200px; margin:0 auto; margin-bottom:20px;} 
.zjhz_img li{ float:left; width:340px; height:200px; overflow:hidden;}
.zjhz_img li.zjhz_bz{ margin:0 50px;}
/*栏目-总经理致辞*/
.zjlzc .zjlzc_left{ width:700px; height:auto; float:left; }
.zjlzc .zjlzc_left .zjlzc_wz{padding-bottom:100px; font-size:14px; color:#555; line-height:2.5em;}
.zjlzc .zjlzc_right{ width:405px; height:530px; float:right; overflow:hidden;}
/*栏目-企业文化*/
.qywh .qywh_btn{ width:1160px; height:180px; background:#fff; margin-bottom:25px; padding:10px 20px;}
.qywh .qywh_btn .qywh_bt{ width:900px; height:140px; font-size:16px; color:#333; line-height:2em; float:left; padding-top:40px; overflow:hidden;}
.qywh .qywh_btn .qywh_img{ width:235px; height:183px; float:right;}
.qywh .qywh_list{ width:1200px; height:auto;}
.qywh .qywh_list dt{ width:100px; padding:0 5px; height:35px; line-height:35px; font-size:16px; color:#fff; text-align:center; background:#0366c3;}
.qywh .qywh_list dd{ width:1150px; height:auto; padding:20px 25px; font-size:14px; color:#333; line-height:2em;}
/*栏目-资质荣誉*/
.zzry{ width:1000px; margin:0 auto;}
/*栏目-核心技术*/
.hxjs .hxjs_con{ margin-bottom:35px;}
.hxjs .hxjs_con .hxjs_btn{ width:1200px; height:65px; overflow:hidden;}
.hxjs .hxjs_con .hxjs_btn h1{ width:75px; height:65px; line-height:60px; color:#fff; float:left; text-align:center; font-size:40px; font-family:"SimHei"; background:url(../images/hxjs_btn.png) no-repeat left center;}
.hxjs .hxjs_con .hxjs_btn h2{ width:1120px; float:right; height:65px; line-height:60px; font-size:30px; color:#0366c3; text-indent:10px;}
.hxjs .hxjs_con .jxjs_nei{ height:auto; font-size:14px; line-height:2.5em; padding:15px 0; color:#333;}
/*栏目-联系我们*/
.lxwm .map{ width:1200px; height:340px; background:#ccc; margin-bottom:50px;}
.lxwm  h2{ width:1200px; height:50px; line-height:50px; font-size:30px; color:#0366c3; font-weight:normal; margin-bottom:50px;font-family:"microsoft yahei";}
.lxwm_xia{ width:1200px; overflow:hidden;}
.lxwm_xia .lxwm_left{ width:340px; float:left;}
.lxwm_xia .lxwm_left p{ font-size:18px; height:30px; line-height:30px; margin-bottom:20px; color:#333; overflow:hidden;}
.lxwm_xia .lxwm_right{ width:845px; height:auto; float:right; background:url(../images/lianxi_bg.png) no-repeat right top; position:relative; z-index:1;}
.lxwm_xia .lxwm_right p{ font-size:18px; height:30px; line-height:30px; margin-bottom:20px; color:#333;}
.lxwm_xia .lxwm_right p a{font-size:18px; color:#333;}
.lxwm_xia .lxwm_right p a:hover{ color:#0366c3;}
.lxwm_xia .lxwm_right .lxwm_erweima{ width:130px; height:130px; position:absolute; top:20px; right:180px;}
/*栏目-产品中心列表*/
#all_list{ width:100%; height:auto;}
#all_list li{ width:100%; height:360px; margin-bottom:30px; transition:all 0.5s;}
#all_list li.all_listbg{ background:#fff;} 
.wscl1,.wscl11{ width:1200px; height:360px; margin:0 auto;overflow:hidden;}
#all_list li:hover{ background:#fff;}
.wscl1_img{ width:550px; height:360px; overflow:hidden;}
.wscl1_img img{transition: all 0.9s ease 0s;}
.wscl1 .wscl1_img1{ float:left; overflow:hidden;}
.wscl1 .wscl1_img2{ float:right; overflow:hidden;}
.wscl1 .wscl1_img:hover img{ transform: scale(1.2); }
.wscl1 .wscla{ width:614px; height:330px; padding:20px 0 10px 0;}
.wscl1 .wscla h2 a{ width:614px; height:30px; font-size:24px; font-weight:normal; display:block; line-height:30px; color:#0366c3; margin-bottom:36px;}
.wscl1 .wscla .wscl1_con{ width:614px; height:190px; font-size:14px; color:#333; line-height:2em; overflow:hidden; margin-bottom:20px;}
.wscl1 .wscla .wscl1_more a{ width:108px; height:38px; line-height:40px; border-radius:5px; border:1px solid #0366c3;color:#0366c3; display:block; text-align:center; font-size:14px; float:right;}
.wscl1 .wscla .wscl1_more a:hover{background:#0366c3; color:#fff;transition: all 0.1s ease 0s;}
.wscl1 .wscl1_r{ float:right;}
.wscl1 .wscl1_l{ float:left;}
/*栏目-产品展示内页*/
.cpzs_nei{ width:1160px; padding:30px 20px;overflow:hidden;background:#fff; }
.cpzs_nei h2{height:30px; text-align:center; line-height:30px;font-size:30px; color:#0366c3; margin-bottom:40px; }
.cpzs_nei .cpzs_left{ width:1200px;text-align:center;}
.cpzs_nei .cpzs_con{ width:1000px; margin:0 auto;overflow:hidden; font-size:15px; color:#333; line-height:2.5em; margin-top:20px;}
/*栏目-公司业绩案例列表*/
.case{ width:1200px; height:auto; overflow:hidden}
.case li{ width:380px; height:300px;margin:0 30px 30px 0; float:left;}
.he_3DFlipY{display:block;width:380px;height:300px;overflow:hidden;padding:0;margin:0;border:0;position:relative;box-sizing:border-box;cursor:pointer;-webkit-perspective:1700px;-moz-perspective:1700px;perspective:1700px;-webkit-perspective-origin:50% 50%;-moz-perspective-origin:50% 50%;perspective-origin:50% 50%}
.he_3DFlipY_inner{width:100%;height:100%;padding:0;margin:0;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}
.he_3DFlipY_inner > div.he_3DFlipY_img{backface-visibility:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.he_3DFlipY_inner:hover > div.he_3DFlipY_img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}.he_3DFlipY_inner > div img{max-width:100%;padding:0;margin:0;display:block;position:relative}
.he_3DFlipY_caption{position:absolute;top:0;left:0;padding:0;background:#fe7253;color:#fff;height:100%;width:100%;padding:0;margin:0;opacity:0;background-color:#0366c3;text-align:center;backface-visibility:hidden;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.he_3DFlipY_inner:hover .he_3DFlipY_caption{opacity:1;-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0)}
.he_3DFlipY_caption h3{font-size:18px;font-weight:normal;text-align:center;width:100%;position:absolute;top:35%;margin:0;padding:0;color:#fff; line-height:2em;}
.he_3DFlipY a{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0}
/*分页代码*/
.tcdPageCode{ margin-top:20px;color:#333; font-size:14px;}
.tcdPageCode a{display:inline-block;color:#0366c3;display: inline-block;height:25px;line-height: 25px;padding: 0 10px;border: 1px solid #ccc;margin: 0 2px;border-radius:3px;vertical-align: middle;}
.tcdPageCode a:hover{text-decoration: none;border:1px solid #0366c3; background:#0366c3; color:#fff;}
.tcdPageCode span.current{display: inline-block;height:25px;line-height:25px;padding:0 10px;margin:0 2px;color:#fff;background-color: #0366c3;border: 1px solid #0366c3;border-radius: 3px;vertical-align: middle;}
.tcdPageCode span.disabled{	display:inline-block;height:25px;line-height:25px;padding:0 10px;margin:0 2px;color: #333;background:#f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}
/*栏目-公司业绩内页*/
.gsyj_nei{ width:1200px; height:auto; overflow:hidden; text-align:center;}
.gsyj_nei h2{ height:50px; line-height:50px; font-size:24px; margin-bottom:30px; font-weight:normal; color:#0366c3;}
.gsyj_nei .gsyj_con{ margin-top:20px; font-size:14px; color:#333; line-height:2.5em; text-align:left;}
/*栏目-环保设备*/
.hbsb li{width:358px; height:278px;margin:0 30px 30px 0; float:left; border:1px solid #ccc; background:#fff;padding:10px;}
.hbsb li .hbsb_con{ width:360px; height:280px; overflow:hidden; position:relative;}
.hbsb li .hbsb_con .hbsb_img{ text-align:center;vertical-align: middle;}
.hbsb li .hbsb_con p{ width:360px; height:45px; line-height:45px; color:#fff; text-align:center; position:absolute; bottom:0; left:0; background:rgba(0,0,0,0.8); transition:all 0.5s;}
.hbsb li .hbsb_con:hover p{ background:rgba(3,102,195,0.8);}
/*栏目-新闻资讯*/
.xwzx li{ width:1184px; height:204px; background:#fff; padding:8px; margin-bottom:30px;}
.xwzx li .xwzx_img{ width:265px; height:204px; float:left; overflow:hidden;}
.xwzx li .xwzx_con{ width:880px; height:204px; float:right;}
.xwzx li .xwzx_con .xwzx_title{ width:880px; height:50px; line-height:50px; font-size:18px; color:#333; overflow:hidden;}
.xwzx li .xwzx_con .xwzx_date{ width:880px; height:40px; line-height:40px; font-size:12px; color:#666;}
.xwzx li .xwzx_con p{ width:880px; height:95px; font-size:14px; color:#444; line-height:2em; margin-top:10px; overflow:hidden;}
.xwzx li:hover{ background:#0366c3;}
.xwzx li:hover .xwzx_title{color:#fff;}
.xwzx li:hover .xwzx_date{color:#fff;}
.xwzx li:hover p{color:#fff;}
.xwzx_nei h2{ height:50px; line-height:50px; font-size:25px; color:#222; text-align:center;}
.xwzx_nei .date{ height:40px; line-height:40px; background:url(../images/xwzx_btn.png) no-repeat; text-align:center; font-size:12px; color:#666; margin:35px auto;}
.xwzx_nei .date a{ color:#666;}
.xwzx_nei .xwzx_neirong{ font-size:15px; color:#333; line-height:2.5em;}
/*栏目-优质供应商*/
.fws{ width:1200px; overflow:hidden;}
.fws li{ border:1px solid #ccc; width:178px; height:98px; overflow:hidden;text-align:center; display: table;background:#fff;  float:left; margin-right:60px; margin-bottom:40px;}
.fws li a{display:table-cell;vertical-align:middle;}
.fws li:hover{ border-color:#eee;}
/*栏目-客户承诺*/
.khcn{ width:1200px; height:554px; background:url(../images/cn_g.png) no-repeat; position:relative;}
.khcn p{ width:460px; height:180px; font-size:16px; color:#333; position:absolute; top:88px; left:45px; line-height:2em; overflow:hidden;}
/*栏目-售后服务*/
.shfw_list{ width:1200px; height:100px; margin:0 auto;margin-bottom:40px;}
.shfw_list li{ width:180px; height:100px; float:left; text-align:center; margin:0 60px;}
.shfw_list li .fw1{ width:300px; height:55px; background:url(../images/sh1.png) no-repeat top center;}
.shfw_list li .fw2{ width:300px; height:55px; background:url(../images/sh2.png) no-repeat top center;}
.shfw_list li .fw3{ width:300px; height:55px; background:url(../images/sh3.png) no-repeat top center;}
.shfw_list li .fw4{ width:180px; height:55px; background:url(../images/sh4.png) no-repeat top center;}
.shfw_list li p{ width:300px; height:45px; line-height:45px; font-size:16px; color:#666; text-align:center;}
/*栏目—销售网络*/
.xswl{ width:1200px; height:700px;}
.xswl .xswl_btn{ width:1200px; height:40px; text-align:center;}
.xswl .xswl_btn li{ display:inline-block; margin-right:10px;}
.xswl .xswl_btn li a{ height:40px; line-height:40px; display:block; padding:0 20px; font-size:14px; color:#fff; border-radius:4px; background:#0366c3;}
.xswl .xswl_btn li a:hover,.xswl .xswl_btn li a.xswl_liang{ background:#0ca6f0;}
.mapTipText{width:280px; height:240px;background-color: #ffffff;}
.mapTipText .mapTipList{margin-left:4px; padding-top:20px;}
.mapTipText .mapTipList h2{text-align:center;}
.mapTipText .mapTipList h2 a{font-size: 24px; color: #262626;text-decoration:none;}
.mapTipText .mapTipList h2 a:hover{ color: #0085d2;}
.mapTipText .mapTipList h2 a span{font-size: 16px;margin-left: 3px;}
.mapTipText .mapTipList ul{ width:260px; padding:10px; height:auto;}
.mapTipText .mapTipList ul li{list-style:none;float:left; overflow:hidden; width:260px; height:30px; text-indent:10px;}
.mapTipText .mapTipList ul li a{color: #262626;text-decoration:none; height:30px; line-height:30px; display:block; font-size:14px; text-align:left;}
.mapTipText .mapTipList ul li a:hover{background-color:#2ebcfe;color:#ffffff;}
/*栏目—国外销售*/
.xswl_gw{ width:1200px; height:auto;}
/*栏目-人才理念*/
.rcln .rcln_top{ width:1200px; height:575px; margin-bottom:70px; overflow:hidden;}
.rcln_top .rcln_left{ width:364px; height:575px; float:left;}
.rcln_top .rcln_right{ width:800px; height:535px; font-size:15px; color:#333; line-height:2.5em; float:right; overflow:hidden; padding-top:40px;}
.rcln_list{ width:1200px; height:200px;}
.rcln_list li p{ width:149px; height:50px; line-height:50px; text-align:center; font-size:16px; color:#333;} 
.rcln_list li{ width:149px; height:149px; display:block; border-radius:50px; float:left; padding:0 40px;-webkit-transition:0.4s linear;transition:0.4s ease-in;}
.rcln_list li img{width:149px; height:149px; display:block;-webkit-transition:0.4s linear;transition:1s ease-in;}
.rcln_list li:hover img{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
.rcln_list li:hover p{ color:#0366c3;}
/*栏目-人才招聘*/
#faq li{ margin-bottom:10px; background:#fff;}
#faq dt{ height:40px; border:1px solid #dddddd; background: url(../images/zhankai.png) 1150px 5px no-repeat; padding-left:15px; line-height:40px; color:#0366c3; font-size:15px; cursor:pointer;}
#faq dd{display:none;padding:20px; font-size:14px; line-height:30px; background:#fff; margin:0; width:1160px; color:#333;}
.zp_more a{ width:108px; height:35px; line-height:37px; border-radius:5px; border:1px solid #0366c3;color:#0366c3; display:block; text-align:center; font-size:14px; margin-top:10px;}
.zp_more a:hover{background:#0366c3; color:#fff;transition: all 0.1s ease 0s;}
/*分页*/
.listpage {
    clear: both;
    font-size: 12px;
    height: 50px;
    line-height: 30px;
	padding-top: 10px;
	text-align:center;
	
}
.listpage a {
    background-color: #FFFFFF;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    color: #0366c3;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
	border-radius: 4px;
}
.listpage a.current {
	background-color: #0366c3;
	border-color: #ABCDEB;
	border-style: solid;
	border-width: 1px;
	color: #FFFFFF;
	display: block;
	float: left;
	font-size: 12px;
	height: 26px;
	line-height: 26px;
	margin: 5px 2px;
	padding-left: 10px;
	padding-right: 10px;
}
.cpage { text-align:center}
.cpage a {
	background-color: #FFFFFF;
    border-color: #7EB864;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding:5px 10px;
}






.zhineng-content div {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

p {
    color: inherit;
}

.zhineng-top {
    background: #edf0f3;
    position: relative;
    height: 670px;
}

section#particles-home1 {
    height: 585px;
    position: relative;
    background: url(../images/dapp_banner_img.png) no-repeat center;
    
}

.zhineng-banner {
    text-align: center;
    box-sizing: border-box;
    color: #fff;
    position: absolute;
    top: 48%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.banner-title {
    font-size: 30px;
    font-weight: bold;
    line-height: 50px;
}

.banner-decs {
    font-size: 30px;
    line-height: 50px;
}

.banner-btn {
    display: block;
    height: 60px;
    line-height: 60px;
    width: 250px;
    margin: 32px auto 0;
    background: url(../images/zhinengheyue/zhineng_btn.png) no-repeat;
    background-size: 100% 100%;
    border-radius: 4px;
    font-size: 22px;
    color: #252b48;
}

.m-warp {
    width: 1100px;
    margin: 0 auto;
}

.zhineng-top-text {
    background: url(../images/dapp_banner.png) no-repeat center;
    position: absolute;
    height: 642px;
    left: 0;
    right: 0;
    bottom: 0;
}

.zhineng-text-box {
    position: relative;
    padding-top: 50px;
}

.zhineng-decs {
    width: 580px;
}

.zhineng-decs-txt {
    font-size: 26px;
    line-height: 40px;
}

.zhineng-decs-title {
    line-height: 54px;
    font-weight: bold;
    font-size: 40px;
}

.zhineng-line {
    margin: 40px 0;
    width: 152px;
    height: 3px;
    background: #f9b91e;
}

.zhineng-decs-text {
    font-size: 18px;
    line-height: 30px;
}

.zhineng-top-img {
    position: absolute;
    top: 1px;
    right: -10px;
}

.zhineng-features {
    padding: 80px 0 102px;
}



/*------------ footer-new ------------*/
.clear{ clear:both;}
.wrap{ width: 1200px; margin: 0 auto; overflow: visible;}
.footer{width: 100%;}
.footer .footer-top{
	background: url(../images/footerbj.jpg) center;

    padding-top: 37px;
    padding-bottom:20px;
}
.footer .footer-block{ float: left;}
.footer .footer-block.w-29{ width: 20%;}
.footer .footer-block.w-25{ width: 25%;}
.footer .footer-block.w-34{ width: 40%;}
.footer .footer-block.w-12{ width: 12%;}
.footer .footer-block .logo{
	margin-top: 0px;
}
.footer .footer-block .partner{
	margin-top: 15px;
	display: block;
	width: 65%;
	height: 30px;
	background-color: #454545;
	line-height: 30px;
	text-align: center;
	color: #b5b5b5;
	border-radius: 3px;
}
.footer .footer-block .footer-tit{
    margin-bottom: 36px;
	position: relative;
	font-size: 16px;
	color: #fff;
	line-height: 16px;
}
.footer .footer-block .footer-tit:after{
	content: "";
	position: absolute;
	left: 0;
	bottom: -10px;
	width: 23px;
	height: 1px;
	background: #49ddfc;
}
.footer .footer-block .hot-line{
	margin-bottom: 15px;
	font-size: 26px;
	line-height: 26px;
	color: #49DDFC;
}
.footer .footer-block .foot-qq{
    display: block;
    position: absolute;
    top: -2px;
    left: 145px;
    width: 18px;
    height: 22px;
    background: url(../images/footer-qq.png) 0 0 no-repeat;
    background-size: 100%;
}
.footer .footer-block p{
    margin-bottom: 20px;
    position: relative;
    font-size: 13px;
    color: #FFF;
    line-height: 22px;
}
.footer .footer-block p a{
	font-size: 13px;
	color: #FFF;
	line-height: 22px;
}
.footer .footer-block p.ml{  margin-left:-3px;font-size: 12px }
.footer .footer-block p.mb-10{  margin-bottom: 10px; }
.footer .footer-block .footer-ewm{
    margin-bottom: 7px;
    width: 180px;
    height: 120px;
    overflow: hidden;
}
.footer .footer-block .footer-ewm img{
    width: 100%;
    height: 100%;
}
.footer .footer-bottom{
	width: 100%;
	height: 52px;
	line-height: 52px;
	background: #00396f;
	text-align: center;
	font-size: 12px;
	color: #FFF;
}
